Big Huge Thesaurus

spotted sea trout

noun